e4f28a62f07494eeeedd33b9c7a4435c0a7bda71,src/com/mstr/letschat/tasks/AcceptContactRequestTask.java,AcceptContactRequestTask,doInBackground,#Void#,31
Before Change
Uri requestUri = uriWrapper.get();
Context context = contextWrapper.get();
if (requestUri != null && context != null) {
ContentResolver contentResolver = context.getContentResolver();
Cursor cursor = contentResolver.query(requestUri,
new String[]{ContactRequestTable.COLUMN_NAME_NICKNAME, ContactRequestTable.COLUMN_NAME_JID},
null, null, null);
try {
if (cursor.moveToFirst()) {
String jid = cursor.getString(cursor.getColumnIndex(ContactRequestTable.COLUMN_NAME_JID));
String nickname = cursor.getString(cursor.getColumnIndex(ContactRequestTable.COLUMN_NAME_NICKNAME));
SmackHelper smackHelper = SmackHelper.getInstance(context);
// 1. grant subscription to initiator
After Change
Uri requestUri = uriWrapper.get();
Context context = getContext();
if (requestUri != null && context != null) {
Cursor cursor = context.getContentResolver().query(requestUri,
new String[]{ContactRequestTable.COLUMN_NAME_NICKNAME, ContactRequestTable.COLUMN_NAME_JID},
null, null, null);
try {
if (cursor.moveToFirst()) {
String jid = cursor.getString(cursor.getColumnIndex(ContactRequestTable.COLUMN_NAME_JID));
String nickname = cursor.getString(cursor.getColumnIndex(ContactRequestTable.COLUMN_NAME_NICKNAME));
SmackHelper smackHelper = SmackHelper.getInstance(context);
// 1. grant subscription to initiator, and request subscription afterwards